home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / strsed.zoo / example1 < prev    next >
Text File  |  1992-07-05  |  3KB  |  133 lines

  1. abcdef
  2. s/bx?m?m?m?1?2?3?c/BC/
  3. aBCdef
  4. abcdef
  5. s/bx?c/BC/
  6. aBCdef
  7. /initial/slash
  8. /^\///
  9. initial/slash
  10. funny ranges
  11. /.*/{n-a-\--\040-\0xd-\d-n}{1-\x-\--\--p-7-1}/
  12. fu11y ra1ges
  13. funny ranges
  14. /.*/{n-a-\--\040-\0xd-\d-n}{1-\x-\--\--p-7-4}/
  15. fu11y ra1ges
  16. funny ranges
  17. /.*/{r-a-\--\040-\0xd-\d-u}{1-\x-\--\--p-7-4}/
  18. f4nny 1ange2
  19. funny ranges
  20. /.*/{r-a-\--\d-u}{1-\x-\--\--p-7-4}/
  21. f4nny 1ange2
  22. funny ranges
  23. /.*/{r-a-l-d-u}{1-x-p-7-4}/
  24. f4nny 1ange2
  25. funny ranges
  26. /.*/{a-f-c}{1-9}/
  27. funny r1nges
  28. here we go
  29. /.*/{e}{\}}/
  30. h}r} w} go
  31. here we go
  32. /.*/{e}{\-}/
  33. h-r- w- go
  34. here we go
  35. /.*/{hre}{{\}\-}/
  36. {-}- w- go
  37.   this is a line  
  38. g/\([\t\s]*\)\(.\)\([^\t\s]*\)/\1\2{a-z}{A-Z}\3/
  39.   This Is A Line  
  40. jooooneees         waaaassss     heeeerrrrrreeeee
  41. g/\([a-z\s]\)\1+/\1/
  42. jones was here
  43. try an inverse range
  44. g/[^e]/X/
  45. XXXXXXXXXXeXXeXXXXXe
  46. try an inverse range
  47. g/[^a-z]/X/
  48. tryXanXinverseXrange
  49. capitalise    first       letters of    words, preserving whitespace
  50. g/\([\t\s]*\)\(.\)\([a-z]*\)/\1\2{a-z}{A-Z}\3/
  51. Capitalise    First       Letters Of    Words, Preserving Whitespace
  52. this is a test of squeezing
  53. g/\([a-z]\)\1*/\1/
  54. this is a test of squezing
  55. jooooneees         waaaassss     heeeerrrrrreeeee
  56. g/\([a-z\s]\)\1*/\1/
  57. jones was here
  58. mary had a little lamb
  59. /\(.*\) \(h.*\) \(a.*\)/"\0" becomes "\1{a-z}{A-Z} fucked \3{a-z}{A-C-E-XYZ}"/
  60. "mary had a little lamb" becomes "MARY fucked A LITTLE LAMB"
  61. mary had a little lamb
  62. /\(.*\) \(.*\) \(.*\)/"\0" becomes "\1{a-z}{A-Z} fucked \3{a-z}{A-C-E-XYZ}"/
  63. "mary had a little lamb" becomes "MARY HAD A fucked LAMB"
  64. mary had a little lamb
  65. /\(mary \(had\).*\)/{a-z}{A-Z}\1{had}{sex}/
  66. MARY HAD A LITTLE LAMBmery sex e little lemb
  67. jones
  68. g/ones/{a-c-f-n-qr-v-z}{A-J-Z}/
  69. jONES
  70. a string an a another a ay?
  71. g/a/{a-a-a-a-a-a-a-a-a-a-a-a}{X-X-X-X-Z}/
  72. X string Xn X Xnother X Xy?
  73. a string an a another a ay?
  74. /.*/{a-a-a-a-a-a-a-a-a-a-a-ast}{X-X-X-X-Z}/
  75. X YZring Xn X XnoZher X Xy?
  76. fred
  77. /\(.*\)/\1\s\1{a-z}{A-Z}\s\1{fred}{0123}\sjoe/
  78. fred FRED 0123 joe
  79. jordan k. hubbard
  80. g/r/{a-z}{R}/
  81. joRdan k. hubbaRd
  82. jordan k. hubbard
  83. g/r/{a-z}{A-Z}/
  84. joRdan k. hubbaRd
  85. jordan k. hubbard
  86. g/r/R/
  87. joRdan k. hubbaRd
  88. terry jones was here
  89. s/.*/{a-z}{A-Z}/
  90. TERRY JONES WAS HERE
  91. fred he's dead
  92. s/.* \(.*\) .*/\1{a-z}{1-9}/
  93. 85'9
  94. this is a test line
  95. g/\(.\)./{a-z}{A-Z}/
  96. THIS IS A TEST LINe
  97. this is a test line
  98. g/\(.\)./\1{a-z}{A-Z}/
  99. TI SATS Ie
  100. this is a test line
  101. g/\(.\)\(.\)/\1{a-z}{A-Z}\2/
  102. ThIs iS A TeSt lIne
  103. this is a test linex
  104. g/\(.\)\(.\)/\1{a-z}{A-Z}\2/
  105. ThIs iS A TeSt lInEx
  106. here is a line of text
  107. /.//
  108. ere is a line of text
  109. zap the last l in this sentence?
  110. /l[^l]*/l/
  111. zap the ll in this sentence?
  112. zap the last l in this sentence?
  113. /l[^l]*$/l/
  114. zap the last l
  115. fred\040is\0x20dead\32yes?
  116. g/\s/X/
  117. fredXisXdeadXyes?
  118. fred\040is\0x20dead\32yes?
  119. /.*/{\s}{\t}/
  120. fred    is    dead    yes?
  121. fred\011is\0x20dead\32yes?
  122. /.*/{\0x9\s}{X\t}/
  123. fredXis    dead    yes?
  124. capitalise    first       letters of    words, preserving whitespace
  125. g/\([\t\s]*\)\(.\)\([a-z]*\)/\1\2{a-z}{A-Z}\3/
  126. Capitalise    First       Letters Of    Words, Preserving Whitespace
  127. wont upcase
  128. /.*/\0\1{a-z}{A-Z}/
  129. wont upcase
  130. upcase? nope, just X
  131. /.*/X\1{a-z}{A-Z}/
  132. X
  133.